sap someone's energy - Español Inglés Diccionario